.a{
width:100%;
height: 280px;
display:inline-block;
line-height:0;
overflow:hidden;
position:relative;

} 

.container{
 
    width: 100%;
    height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color:#ececec;
  }
  .index{
    background-color:white;
    margin-top: 0;
   margin-left: 15px;
   margin-right: 15px;

  }
  .box{
   border-top:15px solid #ececec;
   border-bottom: 10px solid white;
  }
 .index .at-article__h2{
    margin-top: -6px;
    margin-left: 23px;
    font-size: 32px;
    font-weight: bold;
  } 
  .index .at-article__h3{
    margin-top: -5px;
    margin-left: 23px;
    font-size: 27px;
  } 
  page{
    background-color: #ececec;
  }

 